This patch does the following:
authorEwan Mellor <ewan@xensource.com>
Thu, 11 Jan 2007 19:00:35 +0000 (19:00 +0000)
committerEwan Mellor <ewan@xensource.com>
Thu, 11 Jan 2007 19:00:35 +0000 (19:00 +0000)
commitbaacea8058282908ae5078f8f0373de10d58e150
tree95350cd16431fe3b6643c1eef39d846783cb2c4f
parentaeb7c09a6613aae8e39c271283f8db9f7a99d32f
This patch does the following:

- renames the XenManagedDomain.py file to XenAPIDomain.py, since this
name better reflects its functionality/purpose
- adds domain tracking to the XenAPIDomain class so that xend-managed
domains can be deleted in an 'atexit' handler upon test case termination
- adds one basic xapi-related test which is part of the grouptests
'xapi'
- refactors the vtpm-related test using xen-api and adds it to the
grouptest 'xapi'
- adds documentation to the README for how to configure xm and xend to
use XML-RPC or Xen-API for communication

Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
tools/xm-test/README
tools/xm-test/configure.ac
tools/xm-test/grouptest/xapi
tools/xm-test/lib/XmTestLib/DomainTracking.py
tools/xm-test/lib/XmTestLib/XenAPIDomain.py [new file with mode: 0644]
tools/xm-test/lib/XmTestLib/XenManagedDomain.py [deleted file]
tools/xm-test/lib/XmTestLib/xapi.py
tools/xm-test/tests/vtpm/09_vtpm-xapi.py
tools/xm-test/tests/xapi/01_xapi-vm_basic.py [new file with mode: 0644]
tools/xm-test/tests/xapi/Makefile.am [new file with mode: 0644]